package com.proyecto.personas.modelo.dto;

/**
 * TelefonoCorreo entity.
 * 
 * @author MyEclipse Persistence Tools
 */

public class TelefonoCorreo implements java.io.Serializable {

	private static final long serialVersionUID = -132880846375614696L;
	private TelefonoCorreoId id = new TelefonoCorreoId();
	private Personas personas = new Personas();
	private TelefonoTipo telefonoTipo = new TelefonoTipo();
	private String telefonocontacto;
	private String telefonodescrip;
	private String direccioncod;
	private String auditestatregistro;
	private String auditrazonoper;
	private String auditfechaanulac;
	private String auditfechacambio;
	private String audithoracambio;
	private String auditfechacreacion;
	private String audithoracreacion;
	private String auditcodusuario;
	private String auditcodsupervisor;

	private String auditdirip;
	private String auditdirmac;

	private String campousuariochar1;
	private String campousuariochar2;
	private String campousuariochar3;
	private String campousuariochar4;
	private String campousuariochar5;
	private Double campousuarionum1;
	private Double campousuarionum2;
	private Double campousuarionum3;
	private Double campousuarionum4;
	private Double campousuarionum5;
	private Long versionHb;

	// Constructors

	/** default constructor */
	public TelefonoCorreo() {
	}

	/** minimal constructor */
	public TelefonoCorreo(TelefonoCorreoId id) {
		this.id = id;
	}

	/** full constructor */
	public TelefonoCorreo(TelefonoCorreoId id, String telefonocontacto,
			String telefonodescrip, String direccioncod,
			String auditestatregistro, String auditrazonoper,
			String auditfechaanulac, String auditfechacambio,
			String audithoracambio, String auditfechacreacion,
			String audithoracreacion, String auditcodusuario,
			String auditdirip,	String auditdirmac,
			String auditcodsupervisor, String campousuariochar1,
			String campousuariochar2, String campousuariochar3,
			String campousuariochar4, String campousuariochar5,
			Double campousuarionum1, Double campousuarionum2,
			Double campousuarionum3, Double campousuarionum4,
			Double campousuarionum5, Long versionHb) {
		this.id = id;
		this.telefonocontacto = telefonocontacto;
		this.telefonodescrip = telefonodescrip;
		this.direccioncod = direccioncod;
		this.auditestatregistro = auditestatregistro;
		this.auditrazonoper = auditrazonoper;
		this.auditfechaanulac = auditfechaanulac;
		this.auditfechacambio = auditfechacambio;
		this.audithoracambio = audithoracambio;
		this.auditfechacreacion = auditfechacreacion;
		this.audithoracreacion = audithoracreacion;
		this.auditcodusuario = auditcodusuario;
		this.auditcodsupervisor = auditcodsupervisor;

		this.auditdirip = auditdirip;
		this.auditdirmac = auditdirmac;

		this.campousuariochar1 = campousuariochar1;
		this.campousuariochar2 = campousuariochar2;
		this.campousuariochar3 = campousuariochar3;
		this.campousuariochar4 = campousuariochar4;
		this.campousuariochar5 = campousuariochar5;
		this.campousuarionum1 = campousuarionum1;
		this.campousuarionum2 = campousuarionum2;
		this.campousuarionum3 = campousuarionum3;
		this.campousuarionum4 = campousuarionum4;
		this.campousuarionum5 = campousuarionum5;
		this.versionHb = versionHb;
	}

	// Property accessors

	public TelefonoCorreoId getId() {
		return this.id;
	}

	public void setId(TelefonoCorreoId id) {
		this.id = id;
	}

	public String getTelefonocontacto() {
		return this.telefonocontacto;
	}

	public void setTelefonocontacto(String telefonocontacto) {
		this.telefonocontacto = telefonocontacto;
	}

	public String getTelefonodescrip() {
		return this.telefonodescrip;
	}

	public void setTelefonodescrip(String telefonodescrip) {
		this.telefonodescrip = telefonodescrip;
	}

	public String getDireccioncod() {
		return this.direccioncod;
	}

	public void setDireccioncod(String direccioncod) {
		this.direccioncod = direccioncod;
	}

	public String getAuditestatregistro() {
		return this.auditestatregistro;
	}

	public void setAuditestatregistro(String auditestatregistro) {
		this.auditestatregistro = auditestatregistro;
	}

	public String getAuditrazonoper() {
		return this.auditrazonoper;
	}

	public void setAuditrazonoper(String auditrazonoper) {
		this.auditrazonoper = auditrazonoper;
	}

	public String getAuditfechaanulac() {
		return this.auditfechaanulac;
	}

	public void setAuditfechaanulac(String auditfechaanulac) {
		this.auditfechaanulac = auditfechaanulac;
	}

	public String getAuditfechacambio() {
		return this.auditfechacambio;
	}

	public void setAuditfechacambio(String auditfechacambio) {
		this.auditfechacambio = auditfechacambio;
	}

	public String getAudithoracambio() {
		return this.audithoracambio;
	}

	public void setAudithoracambio(String audithoracambio) {
		this.audithoracambio = audithoracambio;
	}

	public String getAuditfechacreacion() {
		return this.auditfechacreacion;
	}

	public void setAuditfechacreacion(String auditfechacreacion) {
		this.auditfechacreacion = auditfechacreacion;
	}

	public String getAudithoracreacion() {
		return this.audithoracreacion;
	}

	public void setAudithoracreacion(String audithoracreacion) {
		this.audithoracreacion = audithoracreacion;
	}

	public String getAuditcodusuario() {
		return this.auditcodusuario;
	}

	public void setAuditcodusuario(String auditcodusuario) {
		this.auditcodusuario = auditcodusuario;
	}

	public String getAuditcodsupervisor() {
		return this.auditcodsupervisor;
	}

	public void setAuditcodsupervisor(String auditcodsupervisor) {
		this.auditcodsupervisor = auditcodsupervisor;
	}

	public String getCampousuariochar1() {
		return this.campousuariochar1;
	}

	public void setCampousuariochar1(String campousuariochar1) {
		this.campousuariochar1 = campousuariochar1;
	}

	public String getCampousuariochar2() {
		return this.campousuariochar2;
	}

	public void setCampousuariochar2(String campousuariochar2) {
		this.campousuariochar2 = campousuariochar2;
	}

	public String getCampousuariochar3() {
		return this.campousuariochar3;
	}

	public void setCampousuariochar3(String campousuariochar3) {
		this.campousuariochar3 = campousuariochar3;
	}

	public String getCampousuariochar4() {
		return this.campousuariochar4;
	}

	public void setCampousuariochar4(String campousuariochar4) {
		this.campousuariochar4 = campousuariochar4;
	}

	public String getCampousuariochar5() {
		return this.campousuariochar5;
	}

	public void setCampousuariochar5(String campousuariochar5) {
		this.campousuariochar5 = campousuariochar5;
	}

	public Double getCampousuarionum1() {
		return this.campousuarionum1;
	}

	public void setCampousuarionum1(Double campousuarionum1) {
		this.campousuarionum1 = campousuarionum1;
	}

	public Double getCampousuarionum2() {
		return this.campousuarionum2;
	}

	public void setCampousuarionum2(Double campousuarionum2) {
		this.campousuarionum2 = campousuarionum2;
	}

	public Double getCampousuarionum3() {
		return this.campousuarionum3;
	}

	public void setCampousuarionum3(Double campousuarionum3) {
		this.campousuarionum3 = campousuarionum3;
	}

	public Double getCampousuarionum4() {
		return this.campousuarionum4;
	}

	public void setCampousuarionum4(Double campousuarionum4) {
		this.campousuarionum4 = campousuarionum4;
	}

	public Double getCampousuarionum5() {
		return this.campousuarionum5;
	}

	public void setCampousuarionum5(Double campousuarionum5) {
		this.campousuarionum5 = campousuarionum5;
	}

	public Long getVersionHb() {
		return this.versionHb;
	}

	public void setVersionHb(Long versionHb) {
		this.versionHb = versionHb;
	}

	public Personas getPersonas() {
		return personas;
	}

	public void setPersonas(Personas personas) {
		if (personas == null){
			personas = new Personas();
		}
		this.personas = personas;
	}

	public TelefonoTipo getTelefonoTipo() {
		return telefonoTipo;
	}

	public void setTelefonoTipo(TelefonoTipo telefonoTipo) {
		if (telefonoTipo == null){
			telefonoTipo = new TelefonoTipo();
		}
		this.telefonoTipo = telefonoTipo;
	}

	public String getAuditdirip() {
		return auditdirip;
	}

	public void setAuditdirip(String auditdirip) {
		this.auditdirip = auditdirip;
	}

	public String getAuditdirmac() {
		return auditdirmac;
	}

	public void setAuditdirmac(String auditdirmac) {
		this.auditdirmac = auditdirmac;
	}

}